**************************************************************************
**************************************************************************
       			Solidigm Confidential
                  Installation Readme for SolidigmTM Driver
^^ NOTE: Support for this feature is determined by your hardware configuration

This document makes references to products developed by Solidigm. There are some 
restrictions on how these products may be used, and what information may be disclosed t
to others. Please read the Disclaimer section at the end of this document, and contact 
your Solidigm field representative if you would like more information.

**************************************************************************
* Solidigm is making no claims of usability, efficacy or warranty. 
The Solidigm TM Driver  LICENSE AGREEMENT contained herein completely defines the license and use of this driver.
**************************************************************************

**************************************************************************
*                 CONTENTS OF THIS DOCUMENT                              *
**************************************************************************

This document contains the following sections:

1.  System Requirements
2.  Language Support
3.  Installing the Driver
4.  Verifying Installation of the Driver
5.  Advanced Installation Instructions
6.  Identifying the Driver Version Number
7.  Uninstalling the Driver

**************************************************************************
1.  SYSTEM REQUIREMENTS
**************************************************************************
 
A.  The system must be running one of the following operating systems (no other Windows
    OS versions are supported):
    - Microsoft Windows 10 x64 Edition** (current RTM version)    

B.  The following operating systems are not supported in any versions or updates:
    - Linux*
    - UNIX*
    - BeOS*
    - MacOS*
    - OS/2*

C.  The system should contain at least the minimum system memory required by the operating
    system. Consult your computer system and OS vendor.
    
**************************************************************************
2.  LANGUAGE SUPPORT
**************************************************************************

Below is a list of the languages (and their abbreviations) for which the Solidigm Storage driver
has been localized. The language code is listed in parentheses 
after each language.

CHS: Chinese (Simplified)        (0804)
ENU: English (United States)     (0409)
DEU: German                      (0407)
JPN: Japanese                    (0411)
KOR: Korean                      (0412)
RUS: Russian                     (0419)

**************************************************************************
3.  INSTALLING THE DRIVER
**************************************************************************

3.1 General Installation Notes

a) You may pre-install the Solidigm Storage driver using the 
b) "F6" (Load Driver) installation method described in section 3.3 below.

c.  To install Solidigm Storage driver from within the OS during runtime, 
    double-click on the self-extracting and self-installing setup file and answer all
    prompts presented.

3.2 Solidigm Windows Automated Installer*. Installation from HDD, USB, or CD-ROM

a.  Obtain the Solidigm Storage setup file name: SetupSolidigm.exe and
    double-click to self-extract and to begin the setup process.

b.  The Welcome window appears. Click 'Next' to continue.

d.  The Driver License Agreement window appears. If you agree to these terms, click the
    check box then click 'Yes' to continue.

e.  The Important Note window appears. Read it carefully and then click 'Next' to continue.

f.  If the Windows Automated Installer* Wizard Complete window is shown without a prompt 
    to restart the system, click 'Finish' and proceed to step g. If it is shown with a 
    prompt to restart the system, select I want to restart my computer now.' 
    (selected by default) and click 'Finish'. Once the system has restarted, proceed to 
    step g.

g.  To verify that the driver was loaded correctly, refer to section 4.

3.3 Pre-Installation of Solidigm Storage driver using the "Load Driver" Method.

a.  Copy all driver files from the x64 to a USB key media.

b.  For Microsoft Windows OS*:
    - During the operating system installation, after selecting the location to install 
      Windows, click 'Load Driver' to install a third-party driver.

c.  When prompted, insert the USB media and press Enter.

d.  Follow the prompts and browse to the location of the installation files.  Select the 
    appropriate .inf file.  If a supported controller is detected there 
    will be no error message. Follow prompts to continue and complete the installation.

**************************************************************************
4.  VERIFYING INSTALLATION OF THE DRIVER
**************************************************************************

Verifying Have Disk, 'Load Driver', or Unattended Installation: 

A.  Enter Device Manager once you are logged into Windows OS.    
B.  Expand the 'Storage Controllers' entry for Windows 10* or later.
C.  Right-click on Solidigm NVMe Storage Controller.    
D.  Select 'Properties'.
E.  Select the 'Driver' tab and you should see the following items.
	- [Driver Provider] should be Solidigm
	- [Driver Version] should be the Solidigm Storage driver version just installed
    If these 2 items are correct, then the installation was successful.

**************************************************************************
5.  ADVANCED INSTALLATION INSTRUCTIONS
**************************************************************************
********************
5.1a SOLIDIGM INSTALLER (SetupSolidigm.exe)- Setup Flags for Solidigm Installer:
********************

NOTE: Setup flags are NOT case sensitive (i.e. a or A is the same flag value)
	[ -help | -? ]
	Display this help.

	[ -report | -r ] <path>
	Changes the default log directory path.
		
	[ -reportfile ] <filename path>
	Changes the default log directory path and file name.

	[ -silent | -s ]
	Does not display any setup dialogs (silent install).

	[ -accepteula ]
	This option is mandatory while silent install and means that you accept the End User License Agreement (EULA)
	Please read the EULA in the GUI installer before accepting it on the command line.

	[ -onlyapp | -a ]
	Install only Solidigm Synergy Toolkit application. 

	[ -onlydriver | -o]
	Install only Solidigm Synergy Driver.   

Notes:  Flags and their parameters are not case-sensitive. Flags may be supplied in any 
        order, with the exception of the -S which must be supplied last.

**************************************************************************
6.  IDENTIFYING THE DRIVER VERSION NUMBER
**************************************************************************
Use the following steps to identify the driver version number following a Have 
Disk, 'Load Driver', or unattended installation.

A.  Enter the 'Device Manager'.
B.  Expand the 'Storage Controllers' entry.
C.  Right-click on the Solidigm NVMe Storage Controller present.
D.  Select 'Properties'.
E.  Select the 'Driver' tab.
F.  The driver version should be displayed after 'Driver Version:'

    
**************************************************************************
DISCLAIMER
**************************************************************************

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH SOLIDIGM PRODUCTS. NO LICENSE, 
EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS 
GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN SOLIDIGM's TERMS AND CONDITIONS OF SALE FOR 
SUCH PRODUCTS, SOLIDIGM ASSUMES NO LIABILITY WHATSOEVER AND SOLIDIGM DISCLAIMS ANY EXPRESS
OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF SOLIDIGM PRODUCTS INCLUDING LIABILITY OR 
WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT 
OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.

UNLESS OTHERWISE AGREED IN WRITING BY SOLIDIGM, THE SOLIDIGM PRODUCTS ARE NOT DESIGNED NOR 
INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE SOLIDIGM PRODUCT COULD CREATE A 
SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.

Solidigm may make changes to specifications and product descriptions at any time, without 
notice. The information here is subject to change without notice. Do 
not finalize a design with this information.

The products described in this document may contain design defects or errors known as 
errata which may cause the product to deviate from published specifications. 
Current characterized errata are available on request.

Contact your local Solidigm sales office or your distributor to obtain the latest 
specifications and before placing your product order.

Copies of documents which have an order number and are referenced in this document, or 
other Solidigm literature, may be obtained by contacting your Solidigm field representative.

Solidigm is a trademark of Solidigm or its subsidiaries in the U.S. and/or other countries. Other names and brands may be claimed as the property of others

Copyright (C) Solidigm Corporation. All rights reserved.

***************************************************************************
       * Installation Readme for SOLIDIGM TM Driver 
***************************************************************************


